.p-font-1{
	
	font-size: 26rpx;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 36rpx;
}
.m-list-postion{
	position: relative;
	top: 920rpx;
}

.swiper{
	height: 750rpx;
	image{
		width: 100%;
	}
}
.m-center{
	text-align: center;
}
.m-notice-postion{
	position: absolute;
	top:58rpx;
	right: 304rpx;
}
.m-content-postion{
	position: absolute;
	top: 530rpx;
	// top: 5px;
}
.m-content{
	border-radius: 48rpx;
	overflow:hidden;
	background-color: #FFFFFF;
	width: 100%;
	// height: 992rpx;
}
.m-flex{
	display: flex;
	display: -webkit-flex;
	width: 100%;
	justify-content: center;
	// margin-bottom: 40rpx;
	&:active{
		color: #1B4098;
	}
}
.m-size{
	width: 150rpx;
	height: 96rpx;
	text-align: center;
	padding: 28rpx;
}
.m-content-flex{
	padding: 0 46rpx;
}

.m-flex-2{
	display:flex;
	width: 100%;
	flex-direction: column;
}
.m-image{
	height: 36rpx;
	width: 36rpx;
}
.m-flex-3{
	display: flex;
	justify-content: space-between;
	margin-right: 86rpx;
}
.m-margin-bottom{
	margin-bottom: 40rpx;
}
.m-border-bottom{
	border-bottom: 2rpx solid #F0F0F0;
}
.m-border-top{
	margin-top: 40rpx;
}
.m-flex-4{
	display: flex;
	justify-content: center;
}
.m-img-margin{
	margin: 0 10rpx;
}
.m-img-margin{
	font-size: 34rpx;
	font-family: PingFangSC-Medium, sans-serif;
	color: #1B4098;
}
.m-image-1{
	height: 36rpx;
	width: 36rpx;
	position: relative;
	top: 5rpx;
}
.m-font-md-img{
	font-size: 22rpx;
	font-family: PingFangSC-Light, sans-serif;
	color: #1B4098;
}
.m-flex-5{
	display: flex;
	justify-content: center;
}
.m-border-padding{
	background-color: #F1F5FF;
	margin-right: 86rpx;
	padding: 20rpx 0;
}


.m-btn-p{
		background-color: #1B4098;
		height: 80rpx;
		margin-right: 86rpx;
}
.m-font-p{
	font-size: 26rpx;
	font-family: PingFangSC-Light, sans-serif;
	color: #FFFFFF;
}
.m-container-f{
	width: 90rpx;
	height: 152rpx;
}

.m-icon{
	width: 78rpx;
	height: 78rpx;
	border-radius: 50%;
	margin-right: 60rpx;
}
.m-margin-rgiht{
	margin-right: 50rpx;
}
.m-font-list{
	font-size: 22rpx;
	color: #222222;
	z-index: 9999;
}
.m-right{
	padding-right: 40rpx;
}
.m-list-img{
	width: 100%;
	height: 328rpx;
}

.m-container-3{
	width: 90%;
	position: relative;
	left: 10%;
	//margin-right: 86rpx;
	height: 152rpx;
	//background-color: red;
	//padding:0 30px;
	z-index: 10;
}

.list-container{
	width: 626rpx;
	height: 400rpx;
	margin: 62rpx;
	
}

.m-list-flex{
	display: flex;
	justify-content: space-between;
}
.m-list-font-mini{
	font-size: 22rpx;
	color: #A9A9A9;
	font-family: PingFangSC-Light, sans-serif;
}
.m-list-margin-bottom{
	margin-bottom: 64rpx;
}
.m-list-margin-bottom-a{
	margin-bottom: 36rpx;
}
.m-list-font-mini-r{
	font-size: 22rpx;
	font-family: PingFangSC-Light, sans-serif;
	color: #D93535;
}

.m-list-font-mini-active{
	font-size: 22rpx;
	font-family: PingFangSC-Light, sans-serif;
	color: #1B4098;
}

.m-list-box{
	background-color: #F9F9FC;
	width: 176rpx;
	height: 40rpx;
	border-radius: 8rpx;
	// text-align: center;
}
.m-list-box-1{
	background-color: #F9F9FC;
	width: 100rpx;
	height: 40rpx;
	border-radius: 8rpx;
	// text-align: center;
}
.m-list-box-2{
	background-color: #F9F9FC;
	width: 100rpx;
	height: 40rpx;
	border-radius: 8rpx;
	// text-align: center;
}
.m-list-box-3{
	background-color: #F9F9FC;
	width: 110rpx;
	height: 40rpx;
	border-radius: 8rpx;
	// text-align: center;
}

.m-flex-s{
	display: flex;
	display: -webkit-flex;
	width: 100%;
	justify-content: flex-start;
}

.m-list-m-magrin{
	margin-right: 16rpx;
}
.m-list-center-c{
	display: flex;
	align-items: center;
}
.m-font-padding{
	padding: 4rpx 10rpx;
}
.m-list-box-4{
	background-color: #F9F9FC;
	height: 40rpx;
	border-radius: 8rpx;
	// text-align: center;
}
.m-price{
	// width: 140rpx;
	font-size: 15px;
	display: flex;
	flex-direction: column;
}
.m-price-a{
	font-size: 30rpx;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #D93535;
	line-height: 42rpx;
}
.m-price-b{
	font-size: 26rpx;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #C4C7D4;
	line-height: 36rpx;
	text-decoration: line-through;
	text-decoration-color:#C4C7D4;
}

.list-btn{
	width: 160rpx;
	height: 56rpx;
	border-radius: 8rpx;
	border: 1rpx solid #1B4098;
	color: #1B4098;
	font-size: 24rpx;
	font-family: PingFangSC-Regular, PingFang SC;
}
.m-bg{
	background-color: #FFF9F9FC;
}
.m-list-left-f{
	margin-left: 10rpx;
}
.van-field__label{
		color: #222222 !important;
		font-size: 26rpx;
		font-family: PingFangSC-Medium, sans-serif;
		position: relative;
		left: -30rpx;
		top: 20rpx;
		width: 500rpx;
		border-bottom: none;
}
.van-field__input{
	border-bottom: none;
}
.van-field__control{
	width: 0;
}

.i-input{
	height: 92rpx;
	width: 654rpx;	
	border-radius: 4rpx;
	border: 2rpx solid #96A1B9;
}

.i-input-font{
	width: 538rpx;
	height: 68rpx;
	font-size: 26rpx;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #A9A9A9;
	line-height: 36rpx;
}
.i-input-font-2{
	
	font-size: 30rpx;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #222222;
	line-height: 42rpx;
}


.i-content{
	width: 654rpx;
	margin-left: 48rpx;
	position: relative;
	top:46rpx;
}
.i-font-1{
	
	font-size: 34rpx;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #222222;
	line-height: 48rpx;
}
.i-font-2{
	
	font-size: 22rpx;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #A9A9A9;
	line-height: 32rpx;
}